tasmanian rat kangaroo - German English Dictionary